cost somebody dear - French English Dictionary